China Is Propping Up A New Set Of Amenable Leaders To Unite Nepal’s Communist Parties
India's Satluj Jal Vidyut Nigam Bags 679 MW Hydropower Project In Nepal